{\rtf1\ansi
{\fonttbl\f0\fnil Monospaced;\f1\fnil Dialog;\f2\fnil\u23435 ?\u20307 ?;}
{\colortbl\red0\green0\blue0;\red51\green51\blue51;}

\f2\fs44\i0\b0\cf1\u20351 ?\u29992 ?XPath\u26469 ?\u23450 ?\u20301 ?\u20449 ?\u24687 ?\fs36\par
    \u22914 ?\u26524 ?\u35201 ?\u23450 ?\u20301 ?\u26576 ?\u20010 ?XML\u25991 ?\u26723 ?\u20013 ?\u30340 ?\u19968 ?\u20010 ?\u29305 ?\u23450 ?\u30340 ?\u20449 ?\u24687 ?\u65292 ? \u37027 ?\u20040 ?\u65292 ? \u36890 ?\u36807 ?\u36941 ?\u21382 ?DOM\u26641 ?\u30340 ?\u20247 ?\u22810 ?\u32467 ?\u28857 ?\u36827 ?\u34892 ?\u26597 ?\u25214 ?\u26174 ?\u24471 ?\u26377 ?\u20123 ?\u40635 ?\u28902 ?\u12290 ?XPATH\u35821 ?\u35328 ?\u20351 ?\u24471 ?\u35775 ?\u38382 ?\u26641 ?\u32467 ?\u28857 ?\u21464 ?\u24471 ?\u24456 ?\u23481 ?\u26131 ?\u12290 ?\u20363 ?\u22914 ?\u65292 ? \u20551 ?\u22914 ?\u20320 ?\u26377 ?\u22914 ?\u19979 ?XML\u25991 ?\u26723 ?\u65306 ?\f1\par
\f2 <configuration>\par
\tab ...\par
\tab <database>\par
\tab\tab <username>dbuser</username>\par
\tab\tab <password>secret</password>\par
\tab\tab ...\par
\tab </database>\par
</configuration>\par
\par
\u20320 ?\u21487 ?\u20197 ?\u36890 ?\u36807 ?\u23545 ?XPATH\u34920 ?\u36798 ?\u24335 ?/configuration/database/username\u27714 ?\u20540 ?\u26469 ?\u24471 ?\u21040 ?database\u20013 ?\u30340 ?username\u30340 ?\u20540 ?\u12290 ?\par
\par
XPATH\u21487 ?\u20197 ?\u25551 ?\u36848 ?XML\u25991 ?\u26723 ?\u20013 ?\u30340 ?\u19968 ?\u32452 ?\u32467 ?\u28857 ?\u65292 ? \u20363 ?\u22914 ?\u65292 ?\u19979 ?\u38754 ?\u30340 ?XPATH:\par
/gridbag/row\par
\u25551 ?\u36848 ?\u20102 ?\u26681 ?\u20803 ?\u32032 ?gridbag\u30340 ?\u23376 ?\u20803 ?\u32032 ?\u20013 ?\u25152 ?\u26377 ?\u30340 ?row\u20803 ?\u32032 ?\par
\u21487 ?\u20197 ?\u29992 ?[]\u25805 ?\u20316 ?\u31526 ?\u26469 ?\u36873 ?\u25321 ?\u29305 ?\u23450 ?\u30340 ?\u20803 ?\u32032 ?\u65306 ?\par
/gridbag/row[1]\par
\u36825 ?\u34920 ?\u31034 ?\u30340 ?\u26159 ?\u31532 ?\u19968 ?\u34892 ?(\u32034 ?\u24341 ?\u21495 ?\u20174 ?1\u24320 ?\u22987 ?)\par
\u20351 ?\u29992 ?@\u25805 ?\u20316 ?\u31526 ?\u21487 ?\u20197 ?\u24471 ?\u21040 ?\u23646 ?\u24615 ?\u20540 ?\u12290 ?XPATH\u34920 ?\u36798 ?\u24335 ?\u65306 ?\par
/gridbag/row[1]/@anchor\par
\u25551 ?\u36848 ?\u30340 ?\u26159 ?\u31532 ?\u19968 ?\u34892 ?\u31532 ?\u19968 ?\u20010 ?\u21333 ?\u20803 ?\u26684 ?\u30340 ?anchor\u23646 ?\u24615 ?\u12290 ?XPATH\u34920 ?\u36798 ?\u24335 ?\u65306 ?\par
/gridbag/row/cell/@anchor\par
\u25551 ?\u36848 ?\u20102 ?\u20316 ?\u20026 ?\u26681 ?\u20803 ?\u32032 ?gridbag\u30340 ?\u23376 ?\u20803 ?\u32032 ?\u30340 ?\u37027 ?\u20123 ?\u34892 ?\u20803 ?\u32032 ?\u20013 ?\u30340 ?\u25152 ?\u26377 ?\u21333 ?\u20803 ?\u26684 ?anchor\u23646 ?\u24615 ?\u32467 ?\u28857 ?\u12290 ?\par
XPATH\u26377 ?\u24456 ?\u22810 ?\u26377 ?\u29992 ?\u30340 ?\u20989 ?\u25968 ?\u65292 ?\u20363 ?\u22914 ?\u65306 ?\par
count(/gridbag/row)\par
\u36820 ?\u22238 ?gridbag\u26681 ?\u20803 ?\u32032 ?\u30340 ?\u25968 ?\u37327 ?\u12290 ?\u31934 ?\u24515 ?\u35774 ?\u35745 ?\u30340 ?XPATH\u34920 ?\u36798 ?\u24335 ?\u36824 ?\u26377 ?\u24456 ?\u22810 ?\u12290 ?\u35831 ?\u21442 ?\u35265 ?http://www.w3c.org/TR/xpath\u30340 ?\u35268 ?\u33539 ?\u65292 ?\u25110 ?\u32773 ?\u22312 ?http://www.zvon.org/xxl/XPathTutorial/General/examples.html\u19978 ?\u30340 ?\u19968 ?\u20010 ?\u38750 ?\u24120 ?\u22909 ?\u30340 ?\u22312 ?\u32447 ?\u25351 ?\u21335 ?\u12290 ?\par
\par
\f1\fs24\par
}
